//引入的不再是Vue构造函数了，引入的是一个名为createApp的工厂函数
import { createApp } from 'vue'
import App from './App.vue'

//创建应用实例对象-app(类似于之前Vue2中的vm，但app比vm更“轻”)
const app = createApp(App)
// console.log("app----", app)

// 挂载
app.mount('#app')

// 卸载
// setTimeout(() => {
//     app.unmount('#app')
// },2000)

/*
vue2的写法

import Vue from 'vue'
import App from './App'

new Vue({
  el: '#app',
  router,
  store,
  render: h => h(App)
})
*/